#include <stdio.h>

int main(int argc, char *argv[])
{
    int num1 = 10; // 正数
    int num2 = -5; // 负数
    int num3 = 0;  // 零

    // c语言中if（正数、负数：真；0：假）

    // 处理正数
    if (num1)
    {
        printf("num1 (%d) is true (non-zero)\n", num1);
    }
    else
    {
        printf("num1 (%d) is false (zero)\n", num1);
    }

    // 处理负数
    if (num2)
    {
        printf("num2 (%d) is true (non-zero)\n", num2);
    }
    else
    {
        printf("num2 (%d) is false (zero)\n", num2);
    }

    // 处理零
    if (num3)
    {
        printf("num3 (%d) is true (non-zero)\n", num3);
    }
    else
    {
        printf("num3 (%d) is false (zero)\n", num3);
    }

    return 0;
}
